random experiments - French English Dictionary